﻿----------------Solid patcher----------------------
-------------------v 1.0---------------------------
The program install the SP patches.

 File drag & drop into the input field is supported.
 Patch description templates are supported.
 Interface available in multiple languages.
 A choice of patching modes is available.

Format features:
 Support for files up to 5 GB.
 Checksum verification.
 Description of the patch in UTF-8 format.
 The patcher does not write extraneous data. (This increases patch compatibility.)
 Display of progress.
 Patching to a copy of the file.

Patches in the following formats can be installed via external modules:
 IPS, BPS, UPS, APS, PPF, RUP, BSD, XDELTA.

External modules support the following operations:
 Restoring original game. (if PPF patch supports)
 Disabling checksum verification for BPS and Xdelta.

Xdelta patch creation is available via an external module.
To create an Xdelta patch, the output file extension must be "xdelta".
The size of the modified file must be greater than 30 Mb.

*The program was tested on Windows 10/11.
-------------------v 1.1---------------------------
Progress has been added to the program tab on the taskbar.
Hotkeys have been added.
 *For details, see the file: "the program description.txt".
The list of file filters has been expanded.
Minor GUI bugs have been fixed.
---------------------------------------------------------
Patch format documentation and sample patch applying code:
 Solid patch structure v4.txt, Solid patch apply demo.c
 https://rgcorp.ucoz.net/Info/sp_struct.html
 https://disk.yandex.ru/d/HfyCerantnVnLQ
---------------------------------------------------------
Association with patch:
To open the patches by double-clicking the left mouse button, associate them with the Solid patcher.
For automatic association, run "SP files association.bat" or "All patch files association.bat" file, 
 which is located in the folder of Solid patcher.

In Windows 10/11, you will need to start "*.bat" file with administrator's rights.
Click on "*.bat" file with the right mouse button, and select in the menu "Run as administrator".
---------------------------------------------------------
Authors of external modules:
Flips - Alcaro.
xPS-Apply - Ravemax/Dextrose.
ApplyPPF - Icarus/Paradox.
LibRup - Paul Kratt.
BSDiff - Colin Percival.
XDELTA - Joshua MacDonald.
---------------------------------------------------------
Author by Mr2.
e-mail: rgcorpsoft@gmail.com
Website: https://rgcorp.ucoz.net/
